home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1995 November / EnigmA AMIGA RUN 02 (1995)(G.R. Edizioni)(IT)[!][issue 1995-11][Skylink CD].iso / earcd / program / amos / amoslist.lzh / AMOSLIST / 000224_amos-request@svcs1.digex.net_Mon Sep 18 07:38:51 1995.msg < prev    next >
Internet Message Format  |  1995-10-02  |  4KB

  1. Received: from svcs1.digex.net (svcs1.digex.net [204.91.197.224]) by mail1.access.digex.net (8.6.12/8.6.12) with ESMTP id HAA17937;  for <mcox@access.digex.net> ; Mon, 18 Sep 1995 07:38:50 -0400
  2. Received: (from daemon@localhost) by svcs1.digex.net (8.6.12/8.6.12) id FAA10759 for amos-out; Mon, 18 Sep 1995 05:47:07 -0400
  3. Received: from mail1.access.digex.net (mail1.access.digex.net [205.197.247.2]) by svcs1.digex.net (8.6.12/8.6.12) with ESMTP id FAA10756 for <amos-list@svcs1.digex.net>; Mon, 18 Sep 1995 05:47:06 -0400
  4. Received: from tlti.tokem.fi (mystic@tlti.tokem.fi [193.64.110.2]) by mail1.access.digex.net (8.6.12/8.6.12) with ESMTP id FAA13644;  for <amos-list@access.digex.net> ; Mon, 18 Sep 1995 05:46:46 -0400
  5. Received: (from mystic@localhost) by tlti.tokem.fi (8.6.12/8.6.9) id MAA21377; Mon, 18 Sep 1995 12:42:06 +0300
  6. Date: Mon, 18 Sep 1995 12:25:24 +0300 (EET DST)
  7. From: Petri Hakkinen <mystic@tlti.tokem.fi>
  8. Subject: Re: Amos Pro Sound Editor (Doom in AMOS)
  9. To: Chris Hodges <chris@sixpack.pfalz.org>
  10. cc: amos-list@access.digex.net
  11. In-Reply-To: <wXApxMD261aezA@p22.sixpack.pfalz.org>
  12. Message-ID: <Pine.3.87.9509181224.C20301-0100000@tlti>
  13. MIME-Version: 1.0
  14. Content-Type: TEXT/PLAIN; charset=US-ASCII
  15. Status: RO
  16. X-Status: 
  17.  
  18.  
  19.  
  20. - Petri H{kkinen / mystic@tlti.tokem.fi -
  21.  
  22.  
  23. On Sun, 17 Sep 1995, Chris Hodges wrote:
  24.  
  25. > mystic@tlti.tokem.fi (Petri Hakkinen) wrote on 15.09.1995 some text under
  26. > the subject Re: Amos Pro Sound Editor (Doom in AMOS). I can't leave this
  27. > uncommentated ;-)
  28. > PH> Not at all, if you use chunkycopper display. The mapping isn't 
  29. > PH> "3d texture mapping" at all, if you know what I mean. It's just image 
  30. > PH> scaling. For every column of the texture the image is rescaled and that 
  31. > PH> is just some additions.
  32. > It's more than just only scaling. It's MUCH more. The gfx has to be mapped
  33. > (!) perspectively on a trapezoid. Before that, the walls have to be
  34. > rotated, a line-of-sight operation has to be called, and the walls have to
  35. > be sorted by distance. Don't forget light calculation and clipping.
  36.  
  37. Are we talking about the same subject? I meant *wolfenstein* like raycasting,
  38. which is pretty fast and easy to do. I've made a simple engine which
  39. will draw walls and objects and monsters *texturemapped*
  40. And it doesn't have to sort walls at all. And don't have to "rotate" walls either.
  41. What my engine does, is only simple raycasting and texture scaling.
  42. Nothing more, nothing less. And it works. So there. 8-) 
  43.  
  44. I've also done light calculations, but i cannot use
  45. moving lightsources... yet. And forget clipping, because 
  46. of the raycasting only the visible part is drawn.
  47.  
  48. And by all means do it as you wish, (with wall distance sorting, 3d polygon 
  49. texture filling...) but it's way too slow with AMOS then.
  50. I'll do it my way.
  51.  
  52. No offence 8-)
  53.  
  54. > PH> You are right about that the 3d polygon mapping is slow, but that isn't 
  55. > PH> what Doom does. Wolfenstein & doom use raycasting method which is
  56. > Wolfenstein doesn't. Doom II uses raycasting I think. ;-)
  57.  
  58. And I *think* that wolfenstein uses raycasting, IMO. :-)
  59. At least they should have used. Or do you (or somebody else?) know a faster 
  60. technique, perhaps?
  61.  
  62. - Pete
  63.  
  64. > Bye, Chris Hodges <chris@sixpack.pfalz.org>      __   __
  65. > A4000/40/5MB/400HD/CD; AMOS Extension-Coder __  ///  / / _____
  66. > GCS d H s-:++ !g p? !au a18 w++ v? C+++     \\\///  / /_/ ___/ LOGOUT
  67. > E---- N++ K- W------ -po+ t++@ !5 j-- R+ G?  \XX/   \__/ __/  FASCISM!
  68. > tv- b+ D-- B? e+(++)* u++ h! f !r n+ !y+ AMIGA RULEZ!  \/
  69. > Bude (n.)
  70. >   A polite joke reserved for use in the presence of vicars.
  71. > (from: "The Deeper Meaning of Liff")
  72.